river rapids - Turkish English Dictionary